/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:43:526
 **/
export default class addEquip {
  constructor(request) {
    this.request = request;
  }

  /**
   * 新增高压现状线路
   * @param {} * equips - equips
   * @param {string} * schema - 模式
   * @param {string} * versionidOth - 其他版本模式
   * @param {string} * city - 地市编码
   */
  post_addEquip_addHighLineEquips(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addHighLineEquips",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增站外中压【10kV】线设备
   * @param {} * equips - equips
   * @param {string} * schema - 模式
   * @param {string} * versionidOth - 其他版本模式
   * @param {string} * city - 地市编码
   */
  post_addEquip_addLineEquips(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addLineEquips",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增配电站房类设备
   * @param {} * equips - equips
   * @param {string} * schema - 模式
   * @param {string} * city - 地市编码
   */
  post_addEquip_addPdzf(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addPdzf",
      method: "post",
      params: params,
    });
  }

  /**
   * 预置一个π接点
   * @param {} * cutLineParamVo - cutLineParamVo
   * @param {string} * schema - 模式
   * @param {string} * blockid - 块编号
   * @param {string} * versionid - version版本
   * @param {string} * otherVersionId - 其他叠加版本
   * @param {string} * city - 地市编码
   */
  post_addEquip_addPiNode(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addPiNode",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增升压站设备
   * @param {} * equips - equips
   * @param {string} * schema - 模式
   * @param {string} * city - 地市编码
   */
  post_addEquip_addRyz(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addRyz",
      method: "post",
      params: params,
    });
  }

  /**
   * 预置一个T接点
   * @param {} * cutLineParamVo - cutLineParamVo
   * @param {string} * schema - 模式
   * @param {string} * blockid - 块编号
   * @param {string} * versionid - version版本
   * @param {string} * otherVersionId - 其他叠加版本
   * @param {string} * city - 地市编码
   */
  post_addEquip_addTNode(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addTNode",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增模板高压电站
   * @param {} * EditBdz - EditBdz
   * @param {string} * schema - 模式
   * @param {string} bdzMbnr - 变电站模板内容
   * @param {string} * city - 地市编码
   */
  post_addEquip_addTemplateBdz(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addTemplateBdz",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增柱上变压器
   * @param {} * cutLineParamVo - cutLineParamVo
   * @param {string} * schema - 模式
   * @param {string} * blockid - 块编号
   * @param {string} * versionid - version版本
   * @param {string} * otherVersionId - 其他叠加版本
   * @param {string} * city - 地市编码
   */
  post_addEquip_addZsbyq(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addZsbyq",
      method: "post",
      params: params,
    });
  }

  /**
   * 新增柱上断路器、负荷开关
   * @param {} * cutLineParamVo - cutLineParamVo
   * @param {string} * schema - 模式
   * @param {string} * blockid - 块编号
   * @param {string} * versionid - version版本
   * @param {string} * otherVersionId - 其他叠加版本
   * @param {string} * city - 地市编码
   */
  post_addEquip_addZwkg(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/addZwkg",
      method: "post",
      params: params,
    });
  }

  /**
   * 更新派接后被打断的线路上的其它导线段所属线路属性
   * @param {} * newLineVo - newLineVo
   * @param {string} * schema - 模式
   * @param {string} * blockid - 块编号
   * @param {string} * versionid - version版本
   * @param {string} * otherVersionId - 其他叠加版本
   */
  post_addEquip_updateSsxlForPi(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/addEquip/updateSsxlForPi",
      method: "post",
      params: params,
    });
  }
}
